disembodied technological change - Spanish English Dictionary